package cn.qayy.dao;

import java.util.List;
import java.util.Map;

import cn.qayy.dto.TaskDTO;
import cn.qayy.dto.TaskTotalDTO;
import cn.qayy.po.Task;
import cn.qayy.po.TaskTotal;

public interface TaskMapper {
	int updateByList(List<Task> planlist);
	
	List<Task> selectBy(TaskDTO dto);

	Task selectByID(Integer id);

	void insertByList(List<Task> list);
	
	List<TaskTotal> selectForTotal(TaskTotalDTO dto);
	
	List<Map<String, Object>> selectListByDown(TaskDTO dto);
	
	Task selectInfoBy(TaskDTO dto);
	
	int insert(TaskDTO dto);
	
	//List<TaskTotal> selectForTotal();
}